#ifndef BOUNDING_CIRCLE_H
#define BOUNDING_CIRCLE_H

#include "basic_typedef.h"

#include <CGAL/Cartesian.h>
#include <CGAL/Min_sphere_of_spheres_d.h>

typedef vector<pair<double,double>>::iterator double_pair_vector;
//get center of bounding circles of set of points given by an iterator
//assumption: iterator type is std::pair<double, double>
std::pair<double, double> get_bounding_circle_center(double_pair_vector begin, double_pair_vector end);
#endif //BOUNDING_CIRCLE_H